hood insulation - Turco Inglés Diccionario